mountain ranges - Alemán Inglés Diccionario